package cn.hqm.hqmtechnology.dao.vo;

import cn.hqm.hqmtechnology.dao.po.Menum;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 用户表
 */

@Data
@ApiModel(value = "sys_menum",  description = "用户表")
public class MenumVO {
	/** 主键 */
	@ApiModelProperty(value = "主键")
	private String id;
    
	/** 请求路径 */
	@ApiModelProperty(value = "请求路径")
	private String path;
    
	/** 菜单名称 */
	@ApiModelProperty(value = "菜单名称")
	private String name;
    
	/** 图标 */
	@ApiModelProperty(value = "图标")
	private String icon;
    
	/** 父级菜单ID */
	@ApiModelProperty(value = "父级菜单ID")
	private String parentId;
    
	/** 新增时间 */
	@ApiModelProperty(value = "新增时间")
	private LocalDateTime createTime;
    
	/** 是否删除 deleted == 0? false: true */
	@ApiModelProperty(value = "是否删除 deleted == 0? false: true")
	private Integer deleted;

	@ApiModelProperty(value = "子列表")
	private List<Menum> subList;

	/** 是否删除 deleted == 0? false: true */
	@ApiModelProperty(value = "是否需要管理员权限")
	private Integer isRoot;
	
}